What PC Card Manager 3.0
Does...
When your PowerBook goes to sleep
- PC Card Manager 3.0 will notify clients (with a
kPCCardPMSuspendMessage )
- PC Card Manager 3.0 saves the generic state of the
card (configuration registers, window mappings etc.)
- PC Card Manager 3.0 turns off power to the socket
When your PowerBook wakes up
- PC Card Manager 3.0 turns on power to the socket
- PC Card Manager 3.0 restores the generic state of the
card
- PC Card Manager 3.0 sends
kPCCardPMResumeMessage
notification to clients
When your PowerBook is idle
- depending on the settings of your PowerBook control
panel, after some period of time, the Mac OS will issue a
sleep request in order to determine if it is safe to put
the machine to sleep
- PC Card Manager 3.0 will get this request and send a
kPCCardPMSuspendRequest notification to all clients
- if any client objects to going to sleep (for example,
if it would disrupt a network connection), it should
return a value not equal to noErr from it's call back
function.
- if nobody vetoes this sleep request (PC CARD client
or non-client), the machine goes to sleep and PC CARD
clients will see a
kPCCardPMSuspendMessage
- when a sleep demand call is issued, PC Cards can
not reject the call; this is merely notification to your
card that the system is going to go to sleep, not a
request for sleep. See the
Power Manager chapter
ofInside Macintosh:Devices for more detail.
|